cs-notifications-papi icon

cs-notifications-papi

(0 reviews)

📘 Documentación de la API - CS Notifications PAPI

Esta sección describe los atributos y uso de la cs-notifications-papi, versión 1.0.0. Es una API de Proceso para enviar mensajes SMS y Email.

💂️ Información Base

  • Título de la API: cs-notifications-papi
  • Versión: 1.0.0
  • URL Base: https://cs-notifications-papi.cloudhub.io/

🔑 Autenticación

Encabezados Requeridos

EncabezadoTipoDescripción
AuthorizationStringToken Bearer en el formato Bearer {{API_KEY}}
client_idStringIdentificador único para clientes API

📌 Estos encabezados son requeridos en todas las solicitudes.


✨ Endpoints

📧 Enviar Correo Electrónico

POST /email

  • Descripción: Envía mensajes de correo electrónico con archivos adjuntos opcionales o contenido codificado en base64.
Parámetros del Cuerpo (multipart/form-data)
ParámetroTipoRequeridoDescripción
filesfile[]Archivo(s) a ser subidos
bodyobjectDetalles del email (destinatarios, asunto, etc.)
base64stringPDF codificado en Base64

📎 Ejemplo: examples/request/post-send-email.json

📎 Ejemplo de Respuesta: examples/response/post-send-email.raml


🔍 Rastrear Notificaciones de Email

GET /email/notification-track

  • Descripción: Obtiene detalles de seguimiento para emails enviados usando la cuenta notification-track.
Parámetros de Consulta
ParámetroTipoEjemploRequeridoDescripción
filterString{"mail_to":"juan.garcia@correo.com"}Criterios de filtro para seguimiento de email

📎 Ejemplo: examples/response/get-email-notification-track.json


📩 Enviar SMS

POST /sms

  • Descripción: Envía mensajes SMS a través del proveedor predeterminado.

📎 Ejemplo de Solicitud: examples/request/post-send-sms.raml

📎 Ejemplo de Respuesta: examples/response/post-send-sms.raml


📡 Enviar SMS vía Twilio

POST /twilio/sms

  • Descripción: Envía mensajes SMS a través de Twilio.

📎 Ejemplo de Solicitud: examples/request/post-send-sms-twilio.json

📎 Ejemplo de Respuesta: examples/response/post-send-sms-twilio.json


🔎 Rastrear Notificaciones de Email (v2)

GET /v2/email/notification-track

  • Descripción: Obtiene detalles de seguimiento con filtros de proveedor y cuenta.
Parámetros de Consulta
ParámetroTipoEjemploRequeridoDescripción
providerIdString10225e9b-87ed-4875-a959-6835061cbc97ID del proveedor de email
accountIdString8e109488-4617-40ca-b67c-efcb83d566f2ID de la cuenta de email
filterString{"mail_to":"juan.garcia@correo.com"}Criterios de filtro

📎 Ejemplo: examples/response/get-email-notification-track.json


🔐 Esquemas de Seguridad

Aplicación de ID de Cliente

CampoTipoRequeridoLongitudRegex
client_idString32 - 36[a-zA-Z0-9]

OAuth 2.0

CampoTipoRequeridoLongitudRegex
AuthorizationString36 - 37[a-zA-Z0-9-_.]

⚠️ Códigos de Error

CódigoDescripciónSolución Sugerida
400Solicitud IncorrectaVerificar datos de entrada y formato.
401No AutorizadoVerificar credenciales de autenticación.
404No EncontradoRecurso solicitado no encontrado.
500Error Interno del ServidorReintentar o contactar soporte técnico.

📞 Soporte

Para asistencia, contacta al equipo de Coordinación de Servicios de Integración y Aplicaciones.

Correo electrónico: epalma@fgs.co


📅 Información Adicional

  • Documentación actualizada por última vez: Septiembre 2025
  • Para actualizaciones adicionales, consulta el Portal de Exchange de API

Documentación actualizada en Septiembre 2025 por epalma@fgs.co - Edna Nayibe Palma

© 2025 Fundación Grupo Social - Colmena. Archivo generado para la API cs-utilities-system-api-services


Reviews